Ajouter un élément dans une liste

Modifié par Clemni

En Python, une liste est délimitée par des crochets. Pour ajouter un élément x à la fin d'une liste L, on utilise alors la syntaxe L.append(a).

L = [1, 3, 7]
print(L) # affiche [1, 3, 7]

L.append(2)
print(L) # affiche [1, 3, 7, 2]

L.append(8)
print(L) # affiche [1, 3, 7, 2, 8]

L'ajout de plusieurs éléments à une liste peut par ailleurs se faire à l'aide d'une boucle for.

# On initialise une liste L vide
L = []

# On définit une fonction f
def f(x):
    return x**2 + 3*x +4

# on ajoute les images par f des entiers de 1 à 7 à la liste L
# Attention aux arguments de range : la liste débute au premier nombre mais se termine un cran avant le deuxième nombre donné
# range(1,8) donne donc bien les entiers de 1 à 7
for i in range(1,8):
    L.append(f(i))
    
print(L)

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0